L
Lucas Gallant Review of The Villa Bistro
Nothing special. Menu is uneventful with nothing t...
Nothing special. Menu is uneventful with nothing that makes you really think hmm that would be good. Doesn't taste much better than a tv dinner. Priced premium, tastes average.
Comments: