Address: 24631 Crenshaw Blvd, Torrance, CA 90505, USA
Yes they do. Call in to an place order, or walk in.
Yes they do takeouts..it's best to call them to place your order.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Mexican restaurant
1647 W Carson St, Torrance, CA 90501, USA
Swimming pool supply store
18750 Crenshaw Blvd, Torrance, CA 90504, USA
16300 Crenshaw Blvd, Torrance, CA 90504, USA
Taco restaurant
22502 S Western Ave, Torrance, CA 90501, USA
Furniture manufacturer
2027 Harpers Way, Torrance, CA 90501, USA
Medical laboratory
23441 Madison St Ste 300, Torrance, CA 90505, USA
Airline
21250 Hawthorne Blvd #200, Torrance, CA 90503, USA
Book store
Del Amo Fashion Center, 21400 Hawthorne Blvd, Torrance, CA 90503, USA