Baru
Sushi · Japanese · Bar
Baru is an elevated sushi restaurant and cocktail bar known for its energetic atmosphere.
Location
Best places nearby
The highest rated places close to Baru.
Local restaurants nearby
Race St, OH
Location
The highest rated places close to Baru.
Race St, OH