Caffè Italia is a bar & grill offering Italian cuisine, including seafood and vegetarian options. Suitable for groups.