Manhattan residents rejoiced last month with the opening of Steak ‘N Lobster, the latest must-try restaurant in the Chelsea area. With sleek interiors and a full bar, Steak ‘N Lobster brings a fun atmosphere perfect for family dinners or weekend date nights.
Tag: