Sakura Teppan Steak & Sushi

6534 E Tanque Verde Rd, Tucson, AZ

Menu (As of 10/30)

Appetizers Sushi

Roll

Sakura Happy Hour

Geisha

Draft Beers

Chicken Fried Rice

Sakura Teppan Steak & Sushi: hours and how to order