Lorca Stamford

Lorca Stamford

$ • Breakfast and Brunch • American • Sandwich
View delivery time and booking fee.

Location and hours

160 E Putnam Ave, Greenwich, CT 06830

160 E Putnam Ave, Greenwich, CT 06830 • More info