5737th visitor, Write a review
Metro Restaurant Rating
Restaurant rating: 3.7 out of 5 with 9 ratings
Metro Restaurant Map

near N2H 5C6

Metro Restaurant is ranked #3 of 10 nearby Restaurants.

They say Metro Restaurant is excellent, tasty, bad an excellent German Restaurant