-
Villa Lombardi's
is an above average Italian Restaurant Restaurant
Ranked #1 of 32 Restaurants in The Colony Holbrook.
.
The Latest Review: ★★★★★
Sent on the 13th of October, 2017
This place was okay but it was cold inside the place so they could've done something about The cold air coming in especially when it's raining! //