653 Somerset Street West
La Paladar
More restaurants near La Paladar
637 Somerset Street West
634 Somerset Street West(613) 680-8821Hours listed
711 Somerset Street West
610 Somerset Street West(613) 232-8880
610 Somerset Street West(613) 656-1638Hours listed