(619) 748-2636
12510 Poway Rd, Poway, CA 92064
View Map
Sorry, there are currently no reviews. Read More Poway Restaurant Reviews