Select Page

Order For Take Out Or Delivery

(858)748-8362

Located In Poway Town Center

Hours

Monday: 11am – 10:00pm
Tuesday: 11am – 10:00pm
Wednesday: Closed
Thursday: 11am – 10:00pm
Friday: 11am – 10:00pm
S & S: 12pm – 8pm

Address

12352 Poway Rd

Poway, CA 92064

Contact

(858)748-8362