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