Tutti Frutti

Dining and Drinking > Dessert Shop > Ice Cream Parlor

Address: 2233 W Balboa Blvd, Newport Beach, CA, 92663

Phone: (949) 675-1900

Category: Restaurants

Tags: #DiningandDrinking>De

Listed on BizVoices