Located at 3755 Sourth Orlando Drive, Sanford, FL 32773, our restaurant offers a wide array of authentic Japanese Food, such as Shrimp Tempura, Chicken Teriyaki, California Roll, Sushi & Sashimi Combo, & etc... Yabi Japanese Restaurant, Sanford, FL..
Relevance: 56.427963