at 125 Bedford St, Stamford
Food & Drink in Stamford, CT
Lorca is Stamford based place and this enity listed in Coffee Shop category. Located at 125 Bedford St CT 06901. Contact phone number of Lorca: (203) 504-2847