Luigi's at the Beach

3210 Mission Boulevard San Diego 92109