Review of Sam and Louie's

2062 N 117th Ave, Omaha, NE 68164

Overall Rating

Review


I got sick to my stomach and had a DH flareup. I don't think they are very knowledgeable about cross contamination.

Updated 7 years ago

Celiac