Stella
Address:
906 Avocado Ave, Newport Beach, CA 92660
Phone:
(949) 706-7732 Restaurants
Other Businesses:
- Gelato Paradiso at 952 Avocado Ave, Newport Beach, CA 92660
- Go N Go Healthy Asian Cuisine at 2300 Se Bristol St, Newport Beach, CA 92660
- Muldoons Dublin Pub & Celtic Bar at 202 Newport Center Dr, Newport Beach, CA 92660
- Ilgelato at 2110 W Oceanfront, Newport Beach, CA 92663
- Romano's Macaroni Grill at 928 Avocado Ave, Newport Beach, CA 92660