• ST LOUIS FISH & CHICKEN GRILL

    • Restaurant
    8613 OLIVE BOULEVARD
    UNIVERSITY CITY, MO 63132
    (618) 303-7042