Current Location : 33093
American Express Supports Small Businesses Buy Local Movement
2901 Florida Ave Miami, FL 33133
305-444-7272
Traditional Indian dishes served in a spacious, elegant venue with exotic decor & colorful lighting.