Hibachi Grill Buffet

1003 S Glendora Ave West Covina CA 91790 USA

(626) 338-5273

Location