Wichita Restaurants

10 8 Sabers Cafe

Address: 91-980 North Rd, Ewa Beach, HI 96706