Menu

La Nova in Williamsville Buffalo

5151 Main St, Amherst , 14221 - Get directions

Menu La Nova

How to get to La Nova

Address

5151 Main St, Amherst , 14221
Get directions

Follow Us

Opening Time

Lunch, Dinner: Mon-Sun

Services

  • Kid Friendly
  • Delivery Only Delivery Only

Restaurants around Williamsville