Back to Previous
Sakura Japanese Steak and Seafood House and Sushi Bar
Details
Map
We serve great steaks and seafood prepared on our teppanyaki grill 'where everything happens before your eyes'!