Sakura Hibachi & Sushi – Littleton's Japanese Steak house
— Hibachi Grill featuring Sashimi, Sushi, Tempura, Teppanyaki. Authentic Japanese cuisine in an environment fun for the whole family. Lakewood, Denver —
Your email address will not be published. Required fields are marked *
CAPTCHA Code *
Notify me of new posts by email.