Due to record high lobster prices we need to temporarily raise prices.
Address:
67 Rehoboth Avenue
Rehoboth Beach, DE, 19971
Business Hours:
Monday – Sunday: 11:00 AM – 10:00 PM
Contact:
302-727-0411