Oysters @ Terrace. Sea View
OYSTERS
Terrace. Sea View, Odesa
Odessa is a hidden treasure. There are several great restaurants. Downtown has been renewed.
Eaten: Wed, 20 Jul 2016 18:42