Allegro Bistro

restaurant in Five Points, San Diego

Phone: (619) 955-5711

Website: allegrobistrosd.com

Address: 1735 Hancock St Suite R