O' Teriyaki Fish & Chips
Address:
1516 W El Camino Ave, Sacramento, CA 95833
Phone:
(916) 564-3663
Restaurants
Other Businesses:
- Spud Shack at 906 2nd St, Sacramento, CA 95814
- Vallejo's Taqueria & Cantina at 1100 O St, Sacramento, CA 95814
- Starbucks at 545 L St, Sacramento, CA 95814
- Sports Corner at 1030 2nd St, Sacramento, CA 95814
- La Victoria Cocina Mexicana at 5820 S Land Park Dr, Sacramento, CA 95822