See all Restaurants in Findlay Findlay for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping New China Inn 113 South Main Street Phone: ☎ 419-423-3831 About New China Inn, 113 South Main Street, ☎ 419-423-3831, [11]. 10 am - 9 pm. A good downtown Chinese restaurant. Portions are generous. Add to Wish List
Travelers also viewed these places similar to New China Inn Ming's Great Wall Vino's Italian Restaurant The Revolver Jim's Hot Dogs Tokyo Steakhouse Main Street Deli