Hibachi-San in Lakewood
14500 W Colfax Ave,
Lakewood, 80401
(303) 271-9996
(303) 271-9996
Providers of dining in Lakewood
dining, food, japanese, restaurant