Rascals Teriyaki Grill

1760 N Bellflower Blvd
Long Beach, CA
562.431.7777
33.788025
-118.123497
Hours:
Mon - Sat:11am - 9pm
Sun:closed

for Rascals Teriyaki Grill
Directions
from: