Japan Hibachi

CLOSED
$$ •

4817 W 77th St, Burbank

Ratings

Photos

Add a Photo
Japan Hibachi
Japan Hibachi
View All Photos
Updated on: