Amman Street, Deira, Al Qusais Industrial 3, Al Qusais Industrial 3, Deira
2.59 mi from Al Twar 2
Deccan Pista Restaurant on Amman Street brings authentic South Indian flavors to Deira, serving delicious meals with a warm, welcoming vibe.
Is this your listing?