Dolphin Square Kitchen is a takeaway establishment offering fish and chips. It is located at 27 Locking Road and opens on Wednesdays at 16:00.