Get directions to: Bella Vista International Bakery, Miami, FL
Restaurant address: 10455 Nw 41st St Miami, FL 33178, USA
Restaurant: Bella Vista International Bakery