Amedeo Pizza is an Italian restaurant specializing in pizza, including pizzas in teglia (tray pizzas) and classic options like Margherita. They also offer fried appetizers.