Meaning of oyster bar
Definition of oyster bar
(noun)
a bar (as in a restaurant) that specializes in oysters
prepared
in
different
ways
Other information on oyster bar
WIKIPEDIA results for
oyster bar
Amazon results for
oyster bar
Tweet