Get directions to: Babalu Restaurant, Minneapolis, MN
Restaurant address: 800 Washington Ave N Ste 102 Minneapolis, MN 55401, USA
Restaurant: Babalu Restaurant