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