Big Fish Seafood Bistro has delicious seafood and also has a fun and exciting atmosphere. They have two locations in Princeton, NJ and Dearborn, MI. Their locations have been recently renovated with an eccentric and modern vibe. Choose from a variety of unique dishes and drinks for lunch or dinner. They serve great appetizers, soups and salad, fish favorites, seafood specialties, pastas, and steak and chicken. Redeem In-store: Bring it into any participating Landry's, Inc. location and present at time of payment.