Icater San Diego

restaurant in Talmadge, Lemon Grove

Phone: (619) 286-8685

Website: www.icatercalifornia.com

Address: 4630 Winona Ave