Zen Steak and Sushi
Sushi · Steakhouse · Japanese
Zen Steak and Sushi offers a unique dining experience, combining succulent steaks with fresh sushi. This Japanese restaurant provides a diverse menu for those seeking both land and sea options.
Location