Kebab Hamburger Bar
Fast Food restaurant
Fish and chips
Fast food restaurant
Part of chain of upmarket burger restaurants. Licensed.
Fish & Chips