Sign of the Whale is the place to go for brunch.
The booths are comfy and lots of natural light.
The menu is good for lunch and the prices are reasonable.
Reservations are definitely recommended because this restaurant is very popular basically all times of the day and week.
Address 6 Harbor Point Rd, Stamford, CT 06902, United States
Maps 2FQ5+W2 Stamford, Connecticut, United States Open Maps