Sakura is a Japanese restaurant offering a traditional menu alongside teppanyaki grill options featuring steaks and seafood, plus sushi. Takeout and delivery are available.