Search

Sakura Japanese Restaurant

 

Be the first to review

Spacious Japanese eatery offering an extensive menu of sushi plus tempura & teriyaki dishes.