Map content is loading...

The Villa On Main

105 Centre St, Kyle , Saskatchewan S0L 1T0

Contacts

Food Restaurant

105 Centre St,
Kyle, Saskatchewan
S0L 1T0

Get directions

+1 306-375-2474

Opening hours

Ratings & Reviews

So far, reviews not been added. You can be the first!

How would you rate this?
Share this Get directions Write a review Suggest an update

Reviews

At the moment, there are no reviews about The Villa On Main.

How would you rate this?

Photo gallery of The Villa On Main

About The Villa On Main in Kyle

The Villa On Main is a food and restaurant in Kyle, Saskatchewan. The Villa On Main is located at 105 Centre St.

Entertainments nearby

Maybe you will be interested