bad overpriced Italian food.
Great pizza and pasta. My favorite in Costa Rica.
Great food
Cheap overprice Italian food.
Good place to eat
Great authentic tasting, Italian (duh) pizza. They also have specialty pasta.
Good quality price ratio, ideal for a different meal any day of the week.