Full menu with prices & pictures
O Sushi 400 North Saint Paul Street, Dallas,...
(+1)2147630597
You can naturally also reach the restaurant using the public transport. The next stop is St. Paul Station, 252 meters away from O Sushi.
The restaurant from Dallas/Ft Worth AP offers 10 different dishes and drinks on the card at an average $5.5.