Open List Home >> Stillman Valley, IL >> Restaurants & Food >> Restaurants >> la Rosas Pizza and Pasta
la Rosas Pizza has very good Italian food, especially since it is located in a small town. However, the only draw back is that is carry out only. It would be nice to be able to dine in.
citysearch.com - user review - 04/11/2008
Full Review »

