Camille's Sidewalk Cafe

8801 S Yale Ave, Tulsa OK

(918) 488-9727

Location