13307 Poway Rd, Poway, California 92064 USA
Clean, understated interior - nothing fancu but comfortable
Photo Credit: Yelp