Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
O Sushi is a splendid sushi bar located at 400 N Saint Paul St Ste 105 in Dallas, Texas. With its prime location in the heart of the city, this restaurant brings a delightful experience for sushi lovers. Offering a diverse menu, O Sushi showcases a variety of fresh and expertly crafted sushi rolls, sashimi, and nigiri. The chefs at O Sushi prioritize the use of high-quality ingredients and pay meticulous attention to detail, ensuring every bite is packed with flavor. The restaurant provides a cozy and inviting ambiance, perfect for a casual lunch or an intimate dinner. The friendly staff at O Sushi provides excellent service and is always ready to assist with recommendations or dietary restrictions. Whether you are a sushi aficionado or new to this Japanese delicacy, O Sushi promises a memorable dining experience that will leave you craving for more.