Excellent industrial restaurant

Al Ain Other 122nd St