eigital administratorJul 12, 20191 minGRAZE Gastro Grill & BarCatch GRAZE Gastro Grill & Bar is a social and urban steakhouse located in City Walk Dubai where steak-lovers can order premium quality...