With its thumping, loud modern music, Soho Sushi Burrito on West Sahara Avenue seems intent on cultivating a certain attitude.
With its thumping, loud modern music, Soho Sushi Burrito on West Sahara Avenue seems intent on cultivating a certain attitude.