Grape Leaf

Restaurant in Los Osos-Baywood Park

Mediterranean restaurant

844 Main Street, 93442