Babaz Grill Pizza & Subs

4672 University Ave Ste D, San Diego, CA

Menu (As of 10/29)

Babaz Grill Pizza & Subs: hours and how to order