Address: 109 Main St, Odessa, DE 19730, USA
“Came here on a whim and was pleasantly surprised. Food was delicious and got a table right away. Only complaint could be the fact that there's no bathrooms on the second floor. But that's no reason to change my perception of this place. Also the oysters were awesome”