Felimar - San Pedro Cholula

20 De Noviembre 2, San Pedro Cholula, Mexico

Felimar

4.2 / 5 of 105 Reviews
Phone
+522211817075
Address
20 De Noviembre 2, San Pedro Cholula, Mexico

Feedback

★ 4.2 / 5 of 105 Reviews

Bien servidos los precios moderados y buena atención

edmundo-tellez

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now