"Farmr" has opened at 140 The Esplanade. It looks considerably more contemporary and expensive than its predecessor, Time Square Fish & Chips. It'll be interesting to see if it succeeds in this location, but it's kind of exciting to see something new and refreshing open here. The restaurants...