La Farfalla
Italian · Pizza · Casual Dining
La Farfalla is an Italian restaurant offering traditional and generous pizzas. It provides a welcoming atmosphere with options for dining in, takeout, and features like wheelchair accessibility and high chairs.
Location