Update Info - O Sushi & Grill
This restaurant was reported as closed. If it is open, let us know.
O Sushi & Grill
15901 West Valley Hwy
Tukwila, WA 98188
15901 West Valley Hwy
Tukwila, WA 98188
This restaurant was reported as closed. If it is open, let us know.