Jabou Gyros

Overview

Address: 2531 E Whitmore Ave,
Ceres, CA 95307, USA
Phone: 209-531-2825