Convenience store offering over 400 food items, available 24/7. Part of a large European franchise.