Village Deli & Cheesecake

restaurant in Palm Breeze Villas, San Diego

Phone: (619) 281-4031

Address: 2940 Lincoln Ave