K
Kayla Nash Review of Japanese Palace
This place gave me some home like feels. We figure...
This place gave me some home like feels. We figured we would try it for the first time and oh man sooo good. I think my favorite part of this restaurant was the "mom and pop" like feel. It felt like a family business and not some chain trying to scam you. Will come back+
Comments: