This Greek restaurant offers seating for 75 guests indoors and an additional 60 on its summer terrace. It is located in Berlin.