Gerry's Grill Barwa City, Abu Hamour

Placeholder.png

Filipino

BBQ and great seating

Barwa City, Lulu Mall Al, Doha

+974-4038-5849