Sea Master Fish & Chips

Restaurant in Weston-super-Mare, UK

Opening hours: Mo-Sa 11:30-21:30; Su 16:30-20:30

82 Ebdon Road