Cafe Isla

22 E Plum St
Media, PA 19063

Phone: 610-627-2077

Get Directions Website

Cuisine:

Coffee House, Comfort Food