1226th visitor, Write a review
Millos Restaurant Map

near V8W 3G2

Millos Restaurant is ranked #10 of 29 nearby Restaurants.

They say Millos Restaurant is prominent