The best pizza on St. John! Nice atmosphere - small and cozy with great service. Also good for take out. Garlic toast with gorgonzola and artichoke hearts appetizer is absolutely delicious.
If you own or manage Cafe Roma, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.