Indulge in yummy Italian cuisine while enjoying the view of the St. Croix River.

 

 

Address:

2 Milltown Boulevard
Saint Stephen
E3L 1G3
Canada