Looking for a tasty Japanese Steak House? Littleton’s Sakura Hibachi & Sushi is a great restaurant to celebrate special occasions or just to enjoy delicious sushi, sashimi, tempura, and even ...
— Hibachi Grill featuring Sashimi, Sushi, Tempura, Teppanyaki. Authentic Japanese cuisine in an environment fun for the whole family. Lakewood, Denver —