Sushi restaurant

Menu

Photos and directions for Osho Omakase in Dallas.