12169 Kirkham Rd, Poway, California 92064 USA
clean interior. there is also seating outside.
Photo Credit: Yelp