Lee Michael Restaurant, 566 Queen St W, Toronto Alexandra Park
736th visitor, Write a review
Lee Michael Restaurant Map

near M5V 2B5

Lee Michael Restaurant is ranked #1 of 22 nearby Restaurants.

They say Lee Michael Restaurant is precise, artistic an enjoyable deli Restaurant