Megas Restaurant
Opens at 11:00 AM

Megas Restaurant

$$ • Greek • Mediterranean • European • Allergy Friendly
4.6
(101)
  •  
View delivery time and booking fee.

402 Danforth Ave, Toronto, ON M4K 1P3 • More info