Greens Restaurant
Restaurant • Cafe • Indian restaurant • Coffee store • Juice shop • Tea store • Nepalese restaurant • North eastern indian restaurantOne of the Most Reviewed Coffee stores in Al Rayyan
Address
100 East Industrial Service Road, Doha, Qatar
Contact
+974 4468 9582Price rating
$ $$$
Rating on Google Maps
4.10 (440 reviews)Open on Google Maps