Mama Rosa Grill
BBQ · Grill
Mama Rosa Grill is an unpretentious Filipino restaurant offering counter service and a simple seating area. They specialize in Filipino recipes, including Lechon Kawaii and BBQ.
Location
Vota recommends
Location
Vota recommends