Petra Modern Mediterranean

Restaurant in Nevada City, California

Mediterranean restaurant

115 South Pine Street, 95959