Opened on August 23, 2019, Saika Sushi is the biggest All You Can Eat Japanese Restaurant in Cheektowaga and Depew, NY. Our mission is to bring freshness, quality, and affordable to our customers... Freshness and quality are our number one focus..
Relevance: 17.96724