I went here for the first time about two weeks ago. It's a heavily decorated restaurant that offers flat screened tvs at your table. There is an adorable clock that's about three feet tall that plays "It's A Small World" at the top of the hour. The food is delicious! It's definitely turned into one oy my favorites.
more