G
Glenn Maddox Review of Chowa
Chowa is a great company. The sushi at Chowa is al...
Chowa is a great company. The sushi at Chowa is always delicious and fresh. The staff is friendly and attentive. I highly recommend Chowa to sushi lovers!
Comments: