Review of Nick & Nino's Penthouse Steakhouse

700 E Adams St Fl 30, Springfield, IL 62701

Overall Rating

Review


I'm just adding this restaurant because they claim to have gluten free options and that they "take it seriously" but not even thru the appetizer I was glutened.

Updated 4 years ago

Celiac