Red House Seafood (Esplanade)

Mon-Sun & PH: 12-2:30pm (Last Order 2pm), 5:30-10pm (Last Order 9:30pm)