Restaurant Vesuvio offers food and alcohol. Located in Pompei, it's accessible by public transport.