Eating Out
Sight Coffee and Dine, St. Petersburg
St. Petersburg's Petrogradsky Island is home to Sight Coffee and Dine, a new restaurant and coffee shop designed by Moscow-based architecture and interior design studio, Form Bureau. At 150 square metres, the petite spot is tucked away...