F'Amelia

12 Amelia, Toronto, Ontario M4X 1E1

10488123_650243835066946_3036051115848878289_n.jpg
12 Amelia, Toronto, Ontario M4X 1E1
Open daily 5pm to 10pm.
Restaurant
Pizza
Dinner, Outdoor Seating
Reviewed