Hibachi Super Buffet
1459 N Citrus Ave
Covina
CA
91722
(626) 339-8898
hibachisuperbuffet.com
Open Map
Asian Restaurants
Bar Not Available
buffet
Buffet restaurants
Casual
dining
Good for Groups
Japanese
restaurant
Social