Venus

3500 Main St, Amherst, NY 14226
Venus Venus is one of the popular Greek Restaurant located in 3500 Main St ,Amherst listed under Greek Restaurant in Amherst , Restaurant in Amherst ,

Contact Details & Working Hours

More about Venus

Venus is a family-owned restaurant that is proud to serve you one of the best Mediterranean and Greek food in Buffalo. UB students in South Campus, as well as families have an easy access to the restaurant which is located at the Tops Plaza across the street from University of Buffalo, South Campus.

Map of Venus