O Sushi

400 N Saint Paul St Ste 105
Dallas, TX 75201


Phone: (214) 763-0597
No Delivery!

Store Hours:

Monday:05:00 PM - 08:00 PM
Tuesday:12:00 PM - 08:30 PM
Wednesday:11:00 AM - 08:00 PM
Thurs & Fri:12:00 PM - 08:30 PM
Sat & Sun:05:00 PM - 08:30 PM
Any questions please call us.