Mamaluccis Restaurant
1157 6th Ave
San Diego, CA 92101-5203
619-338-8066