Restaurants in DOHA
A must go-go for all South Indian Lovers :)
Address: Al nada street, Doha.
By arunkpatel • 11 years 2 months ago.
Only place to have Gujarati Thali in Doha. Food is good and service is great. Clean place. Location: Very poor. Difficult to find and parking is a