Log in
English (United Kingdom)
Japanese
Swansea, MA, United States
Show map
3 places in
Swansea
, ordered by rating:
UMI Japanese Steakhouse
3.7
15 reviews
Telephone:
+1 508-672-1490
Address:
579 Gar Hwy
Japanese
/
Umi Japanese Steakhouse
···
Telephone:
+1 508-672-1490
Address:
1027 Grand Army Hwy
Japanese
/
Steakhouses
Japanese
in nearby cities:
North Attleboro
North Providence
East Greenwich
English (United King…
Log in