I've dined at Rossa's before and have also picked up takeout for the office and both times were good experiences. During the takeout time, I asked them if they had whole wheat pasta, and although they didn't, they went next door to Publix to purchase some for my order. The lunch prices are unbeatable and the food tasted great. This is a nice little neighborhood Italian eatery that will hopefully stay in business.
Pros: Cheap Lunch Menu, Accomodating Staff
Cons: Location Is Rather Hidden