 |
Lisa's Cafe - Home page
Located on a busy street in the pretty river side town of Windsor, Nova Scotia, Canada, Lisa's Cafe is open seven days a week, and offers a great selection of fresh seafood, soups, sandwiches & salads, plus our famous desserts!
Lisascafe.com ~
Site Info
Whois
Trace Route
RBL Check
|
|
|
|