Update Info - Seto Kitchen & Bar
This restaurant was reported as closed. If it is open, let us know.
Seto Kitchen & Bar
281 Duckworth Steet
St. John's, NL A1C 1G9
281 Duckworth Steet
St. John's, NL A1C 1G9
This restaurant was reported as closed. If it is open, let us know.