Los Napolitanos is a pizza restaurant offering authentic Neapolitan-style pizzas in a relaxed, informal setting with Italian-inspired decor.