24 May, 2023 seen 8
Grill Town restaurant in Batumi is among one of my best finds in recent years. Located close to the Sheraton Hotel on Rustaveli Avenue in Batumi.
We first discovered this restaurant in some of our previous Batumi trips, so this time it…
Restaurant reviews
Since I'm living in the lovely Republic of Georgia in South Caucasus, you will find a lot of Tbilisi restaurants reviewed here. Alternatively, you should check out my food blogger posts on preparing food at home.