More Information
Kazu Sushi is located in Fields Foods at 1500 Lafayette Ave, St. Louis, MO 63104.
Kazu Sushi offers takeout and dine-in options. Their entrance and parking lot are wheelchair accessible.
- Service options :
- Takeout, Dine-in, Delivery: false
- Accessibility :
- Wheelchair accessible entrance, Wheelchair accessible parking lot