Sakura Garden
Japanese · Steakhouse · Sushi
Sakura Garden is a Japanese steakhouse offering a diverse menu of Japanese cuisine, including steakhouse fare and sushi, in a casual setting with a bar. They also offer a kid's menu.
Location
Vota recommends