Marechiaro is an Italian restaurant offering homemade pastas, pizzas, and a selection of wines.