Al's Cafe
2500 Dekalb St
Saint Louis
MO
63104
(314) 776-4171
alscafe-dekalb.dinehere.us
Open Map
Description
Al's Cafe is located at 2500 Dekalb St, Saint Louis, MO. This business specializes in Cafes.
by merchantcircle on August 27, 2015 from
merchantcircle
Information from the business
195251attr:barbar & grillcaferestauranttavern
by localcom on October 11, 2014 from
localcom
Cafes
café
Eating Places
food
Kosciusko
Non-smoking
restaurant
restaurant style
Restaurants
Saint Louis