-
Timpone's
is a highly recommended Restaurant Restaurant
Ranked #1 of 37 Restaurants in Urbana.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Not easily visible from the street, so you may miss it... but the best Italian food in town, really!