Hosomaki Sants is a Japanese restaurant offering a diverse menu of carefully prepared dishes using high-quality ingredients. Takeaway service is available.