Modern Japanese restaurant, Bacha Sushi Shop, offering sushi and Thai cuisine. Order online for delivery.