Guilford, Connecticut, United States
Pop-Up Restaurants,
With a daily Happy Hour and friendly atmosphere, it is a restaurant for all, from family and friends to busine