Does this place sell offal? (food made from internal organs)
Address: 64 Moraga Way, Orinda, CA 94563, USA
Wayne Mayer | Jan 4, 2019
Not that I have seen
Angelie Khu | Jan 4, 2019
I've not seen it on their menu.
Vinessa Cantrell | Jan 4, 2019
I dnt think they do.
Thanks! Your answer is awaiting moderation.