Ashoka Indian Restaurant - Miami
Restaurants · Miami
295 Nw 82nd Ave Flagler Plaza, Miami, Florida, 33126, US
Find Ashoka Indian Restaurant - Miami online
Location & contact
Map unavailable. Use the address or directions link to plan your visit.
295 Nw 82nd Ave Flagler Plaza, Miami, Florida, 33126, US
Local insights
See what visitors say about restaurants in fl.
Explore local insights