My first review of a restaurant! Read about my experience at Fritanga on Jefferson!
1934 Macklind Ave St. Louis, MO 63110 "On the Hill" 314-776-9410
Monday - Friday: 9 - 4 Saturday: 9 - 3 Sunday: Closed