20B Street, Al Karama, Bur Dubai, Dubai, Al Karama, Bur Dubai
4.71 mi from Dubai Auto Zone
Venus Vegetarian Restaurant in Al Karama serves Indian, South Indian and Chinese vegetarian cuisine with delivery and payment by cash or card.
Is this your listing?