Does Zenna Thai & Japanese Restaurant have happy hours or specials?
Yes, Zenna Thai & Japanese Restaurant does have happy hours and specials available.
What is Zenna Thai & Japanese Restaurant's rating?
Zenna Thai & Japanese Restaurant is rated an average of 3.7/5 stars across various online platforms.