See all Restaurants in Findlay Findlay for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Vino's Italian Restaurant 806 North Main Street Phone: ☎ (419) 424-8888 About Vino's Italian Restaurant (Vino's), 806 North Main Street, ☎ (419) 424-8888, [13]. An authentic Italian Restaurant located near the University of Findlay campus. Add to Wish List
Travelers also viewed these places similar to Vino's Italian Restaurant Ming's Great Wall The Revolver Jim's Hot Dogs Tokyo Steakhouse Main Street Deli Coffe Amici