Pizza Idea is a pizza restaurant known for its delicious pizzas and fried appetizers.