Zoomerz is a convenience store offering various items, including freshly made deli sandwiches.