oyster bar
English Dictionary
->
Letter O
-> oyster bar
Search Dictionary:
oyster bar Definition
(n)
a
bar
(
as
in
a
restaurant
)
that
specializes
in
oysters
prepared
in
different
ways
oyster bar Synonyms
oyster bar
© Art Branch Inc.