Flo's Diner (Yorkville/Bay)

  • 70 Yorkville Ave 2nd Floor, Toronto, ON M5R 1B9, Canada. Toronto
  • P: 4169614333
  • Business Hours Open 9:00 AM - 3:00 PM