Restaurant
Yabi Sushi
4 locals recommend
Tips from locals
Might look a little sketchy but it's my wife's favorite sushi anywhere.
My favourite Sushi place - Lobster Roll - Tango Mango Roll - Volcano Roll - Mexican Roll - Bubba Roll
Location
3755 S Orlando Dr
Sanford, FL