Home > Florida > Miami Restaurants > Anokha Restaurant & The Peacock Lounge
Indian Restaurant
3324 VIRGINIA ST, Miami, FL, 33133
Work(786) 552-1030