Japonee Restaurant Renovations
The logo of Japonee, which can be found scattered throughout the restaurant, translates into English as "spirit."
The logo of Japonee, which can be found scattered throughout the restaurant, translates into English as "spirit."