Star Cafe maintains their hometown feel. They have some great food, yet such a great atmosphere. Their rolls (the ones that come out before the meal) are amazing. Try their lasagna, it's to die for! It's very convenient and has some great prices as well. Their staff is very friendly making this one of my favorites.
more