34th street Opp flora creek hotel apartments - Dubai - United Arab Emirates | |
Al Wasl | |
+971523705936 |
Green Kitchen Restaurant is a Restaurant located at 34th street Opp flora creek hotel apartments - Dubai, Dubai AE. The business is listed under restaurant category. It has received 3 reviews with an average rating of 5 stars. Their services include Delivery, Takeout, Dine-in .