Information

COVID UPDATE

Wednesday - Saturday|
3PM - 8:30PM
Sunday
3PM-8PM
Call us starting at 2:30PM for Delivery and Pickup!

Our Locations:

131 N Larchmont Blvd Los Angeles, CA 90004

(323) 465-5566

Check Reviews On

LARCHMONT LOCATION

The Red Star ~ Thats Us Please feel free to call us to see if we deliver to your home or business