Vigilucci's -

909 Prospect St.
San Diego, CA 92037