Grill Castle Restaurant

South Al Barsha

Description

Restaurant chicken Grill Shawarma Boom Frit Grill chicken tikka prawns grill Appetizer rice pasta shrimp Wrap vegetable cold drinks

Location

Contact Information