Ali's Chicken And Waffles

4350 University Ave San Diego CA 92105 USA

(619) 635-1269

Location