![]() Its quaint, homelike atmosphere and close proximity to the Niagara River make this restaurant a popular meeting place for locals, as well as for those visiting off island. ![]() The Village Inn is located in the historic Ferry Village in Grand Island, New York.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |