Tikka Pizza Kitchen

9272 Miramar Rd #23, San Diego, CA

Menu (As of 10/29)

Tikka Pizza Kitchen: hours and how to order