- Category: San Pedro
When you enter Il Pomodoro, you feel like you are in a restaurant in Italy with its Italian decor and wonderful atmosphere.
The menu offers Italian pizzas and other specialties including pastas, salads and various Costa Rican dishes.
You will find the pizzas simply delicious.
You may choose from one of two sizes and either one of their readymade pizzas or choose your own toppings.
Pomodoro is an inviting and delicious restaurant and an inexpensive way to enjoy an evening.
Venue Location Map & Directions
Il Pomodoro Events