Ozzy's is a sandwich shop offering a variety of options. They are fully stocked and ready to serve.