I order delivery at this restaurant through eat24hours.com all the time. Burgers, Mozzarella Sticks, or Quesadillas are my usual. I've yet to receive bad food from here!
Address: 3520 Ashford St, Suite A1, La Jolla, San Diego, CA 92111-4300
Location: United States > California (CA) > San Diego > La Jolla
Phone Number: +1 619-296-4922