Edo Sushi & Steak House is a Japanese restaurant located in Ocala, FL, offering a wide variety of authentic Japanese dishes such as Shrimp Tempura, Chicken Katsu, Hibachi Steak, Unagi Don, California Roll, and Sushi Sashimi Combo.
With a focus on providing healthy, fresh, and natural dishes, Edo Sushi & Steak House aims to satisfy the modern customer's tastes and needs, providing a delicious dining experience for both lunch and dinner.
Generated from the website