Station Square offers a relaxed and stylish dining experience with a menu featuring Italian dishes, steaks, and seafood. Private dining rooms are available.