Our Menu

Location

1735 National Ave
San Diego, CA

Hours

Thur, Fri
12:00 PM - 8:00 PM
Sat
12:00 AM - 8:00 PM
Sun
12:00 AM - 6:00 PM