Steubenville  Restaurants

A Lil Taste Of Chicago

  
2198 Sunset Blvd Rear

Steubenville
 
OH
 
43952

740-346-4000