OUR MENU

3100 E 8th St Ste A National City, CA 91950

(619) 470-4564

LOCATION: 3100 E 8th St Ste A National City, CA 91950

PHONE:  (619) 470-4564

HOURS:  Mon to Thu & Sunday: 8am to 10pm  |  Fri & Sat:  8am to 11pm