Open for take out orders
Find Us
8150 La Mesa Blvd,
La Mesa, CA 91942
Monday-Saturday: 8am-3:30pm
Sunday: Closed