Teriyaki & Roll House is a restaurant located in Lancaster, California, specializing in a variety of Japanese-inspired dishes. Situated at 805 E Ave K STE 103, the establishment offers an....
- 805 E Ave K STE 103
- Lancaster
- California
- 93535 (zip code)
- 805 E Ave K STE 103
- Lancaster
- California
- 93535 (zip code)


































