Best Pizza is an Italian restaurant specializing in pizza, offering delivery services. They are known for serving delicious Italian food and are open late into the night.