About
Private and cosiness sets the mood for romantic interludes or serious business dealings -- and some delicious Indian food. Get your meat fix with the mixed
Address: 514 NE 167th St, North Miami Beach, Florida 33162
Phone: (305) 940-6309
State: FL
City: North Miami Beach
Street Number: 514 NE 167th St
Zip Code: 33162
categories: indian restaurant
related searches: Indian restaurant near me, Restaurants near me