Located at 4414 SW College Rd #310, Ocala, FL 34474, our restaurant offers a wide array of authentic Japanese food, such as Shrimp Tempura, Chicken Katsu, Hibachi Steak, Unagi Don, California Roll, Sushi & Sashimi Combo. Try our delicious food and..
Relevance: 59.67976