Spinelli's Bar Italia Italian Centre, Edmonton, Division No. 11, Alberta, Canada
3.9
no reviews
No photos found.
5028 104a St NW, Edmonton, AB T6H 6A2 104a St NW, Edmonton, AB T6H 6A2, Canada Address
Opening hours No data
Located nearby
Spinelli's Bar Italia Italian Centre Edmonton, Division No. 11, Alberta, Canada
Spinelli's Bar Italia Italian Centre address
Restaurant