Best top rated Self service restaurants in Sharjah

United Arab Emirates

1

Al shai al mumayaz

Behind Mega Mall - Sharjah - United Arab Emirates
Al shai al mumayaz
Al shai al mumayaz
Al shai al mumayaz
Al shai al mumayaz
Call