I love this place! I have had many of their pizzas and have not been disappointed once! However, my favorite pizza is the Tostada pizza. Even if you aren't craving a pizza they have a great selection of pastas, salads and great appetizers. Their spinach dip is awesome! :smile:
And I think it's...