Sierra Grill

restaurant in Pelham Islands, Darien

Phone: (203) 838-6227

Website: www.sierragrille.com

Address: 617 Connecticut Ave