Tempura Roll Restaurants in Sacramento County
Show restaurants on map
4.8
Menu
4.8
Menu
City: Sacramento County, 7909 Walerga Road, Antelope, United States Of America, Sacramento County
"Excellent on Everything. Good Taste and Great Portions. Teriyaki Salmon was Excellent and cooked perfectly. Pepper Fin was my favorite. Gotta try it!"
Feedback
These reviews refer only to the mentioned ingredients.