Know a great happy hour or special for this location?
Greek mains and shared dishes in relaxed surroundings with light well creating airy, spacious venue.
Suggest an edit
24 George Square, Glasgow, G2 1EG