Yabai
Japanese · Sushi · Casual Dining
Yabai is a Japanese restaurant concept specializing in creative handrolls, emphasizing simplicity, quality, and visual diversity.
Location
Best places nearby
The highest rated places close to Yabai.
Local restaurants nearby
E Flagler St, FL



