Restaurant Villa Del Mar

restaurant in Normal Heights, San Diego

Phone: (619) 563-9401

Website: www.villadelmar.menutoeat.com

Address: 3531 Adams Ave