Floga Estiatorio and Event Space Menu

$$Greek
1957 Kennedy Rd, Scarborough, ON M1P 2L9

Know a great happy hour or special for this location?