Edwardo's

restaurant in Linda Vista, San Diego

Phone: (858) 571-1200

Website: edwardos.net

Address: 6585 Osler St