Restaurants :: I LOVE TERIYAKI
Restaurants :: I LOVE TERIYAKII LOVE TERIYAKI
(310) 322-3588
Get Directions
130 Main St, El Segundo, CA 90245
Mon-Sat 8:00 AM-9:00 PM
Mon-Sat 8:00 AM-9:00 PM