The Central Grill
Grill · Fish and Chips · Steakhouse
The Central Grill offers a varied menu, including options like fish and chips and steaks.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de The Central Grill.
Location
Los locales mejor valorados cerca de The Central Grill.