Restaurant
La Fabbrica Pizzería
15 locals recommend,
Location
San José, San José
Rancho Luna
Tips from locals
Great Italian place, great value for price - food quality. This is a franchise that is in various spots throughout Costa Rica, so if you see one anywhere and are hungry, it's a safe choice! ($$)