Planet Terra is located in Dubai, UAE on Panorama Building, 6th St, The Greens. Planet Terra is rated 4.5 out of 5 in the category vegan restaurant in UAE.
Address
Panorama Building, 6th St, The Greens
Service options
Takeaway
Dine-in
Accessibility
Wheelchair-accessible car park