Video thumbnail for The BEST LOBSTER ROLL in NYC is only _17_ _ DEVOUR POWER(720P_HD)

The BEST LOBSTER ROLL in NYC is only _17_ _ DEVOUR POWER(720P_HD)

Dec 27, 2025
Food & Drink Food Restaurants Restaurant Reviews & Reservations