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