741st visitor, Write a review
Metro Deli & Cafe Map

near B3K 5L2

Awards: People's Choice Winner, 2014

Metro Deli & Cafe is ranked #1 of 24 nearby Restaurants.

They say Metro Deli & Cafe is excellent, great a highly regarded deli, cafe Restaurant