First Avenue Grill

restaurant in Little Italy, San Diego

Phone: (619) 239-9600

Address: 1617 1st Ave