Always one of my favourites!
Great pizza and pasta.
Il Pomodoro has always been considered one of the top italian restaurants in Costa Rica since it opened its first restaurant near the University.
It is still Considered the best pizza in Costa Rica and it's nice three levels building in San Pedro makes it the perfect place for lunch or dinner with friends.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.