La Nova

5151 Main St Ste 100, Amherst, NY

Menu (As of 10/30)

Menu

Wings

XL

No Extra Sauce

La Nova: hours and how to order