Ora Restaurant - Contact Owner
Taste their delicious sushi!!! Ora restaurant is the perfect place to relax after a hard day at work. Located in the heart of Juffair, Ora restaurant is serving delicious Japanese food.
Please let us know what's wrong
Privacy & Cookies Policy