Icugini 1501 Ocean Ave Santa Monica, CA 90401 Phone: (310) 451-4595 Fax: (310) 451-9026 View Website
Category: Restaurants