Namaste Indian cuisine
12749 Biscayne Blvd, North Miami FL 33181