Islands Restaurant 18621 Brookhurst St Fountain Valley CA United States
Phone: 714.962.0966 Parking: own parking lot