Nepean Pizza & Charcoals is located about a 10 minute walk from Penrith Railway Station, nestled among lots of other pizza places and cafes.The good thing about Nepean Pizza is that they have a very cosy seating area deep inside the store.They also have a TV that plays exactly the kind of music videos I…