The Peruvian Spot

7510 Mesa College Drive San Diego 92111-5000