San Francesco is an Italian restaurant specializing in pizza and seafood. Guests can enjoy carefully prepared pizza, fresh fish, and pasta in a welcoming atmosphere.