Restaurants - Windsor, Ontario, Canada
Fratelli Pasta Grill is the newest restaurant in Tecumseh, Lakeshore. Enjoy a fresh and healthy selection of grilled steaks, seafood, and pasta.
Outlook
Apache
Google Font API
Google Tag Manager
GoDaddy Hosting
Mobile Friendly