Spiro's Mediterranean Cuisine
909 Prospect St Ste 100B, La Jolla 92037