Ox + Anchor

877 Palm St., San Luis Obispo, USA

$$$$ Steakhouse

MICHELIN Guide's Point Of View