Restaurant Papa
(146)
Filipino restaurant
Address: 5955 Victoria Ave, Montreal, Quebec H3W 2R8, Canada
Hours: Open ⋅ Closes 8:30 PM
Phone: +1 514-658-1918
Here at Chez Papa; we'll give you a fine taste of what French Cuisine of the South is all about. American cooking based on South of France cooking methods.