Skip to Main content
OD Seafood Restaurant & Bar
0
Sign in
Currently not accepting online orders
OD Seafood Restaurant & Bar
13051 Abercorn Street a2, savannah, GA
Online ordering is currently unavailable. Please contact the restaurant to place an order.