Menu 

Vino at the Greenwood Villa

thumbnail imageA long line of beautiful houses is arranged neatly on Madison Avenue near Greenwood’s downtown area. The houses, brick, multiple story, with big yards, are almost all converted into small businesses. One of these is Vino Villa, a wine bar that serves dozens of glasses and bottles while also cooking up magnificent pizzas, sandwiches and desserts. The […]

Read the full article here.