Okayama Castle is located to the south of Korakuen Garden, a...
Cafe Lemon Tree is tucked away in the town of Tamasu, about a 20 minute drive from Okayama station.
The cafe is run by Matteo and Megumi, a lovely young couple who enjoy making Italian cuisine.
Lemon Tree is spacious yet cozy cafe with a tasty menu.
The lasagna and lemon tart are signature dishes that you have to try.
Come drop by Lemon Tree and have a taste of Italy.