at 2500 Dekalb St, St. Louis , 63104-4706 United States
6 FB users likes Al's Cafe, set it to 730 position in Likes Rating for St. Louis in Local Business category
Al's Cafe is St. Louis based place and this enity listed in Cafe category. Located at 2500 Dekalb St MO 63104-4706. Contact phone number of Al's Cafe: (314) 776-4171