298th visitor, Write a review
Papillon Cafe Map

near V6R2B2

Papillon Cafe is People's Choice, 2016 winner

Papillon Cafe is ranked #1 of 23 nearby Restaurants.

They say Papillon Cafe is excellent, sad, unremarkable