Get directions to: Anandbazar Indian Market, Miami, FL
Restaurant address: 500 Northeast 167th Street Miami, FL 33162, USA
Restaurant: Anandbazar Indian Market