Get directions to: Avalon Cafe, Newtown, PA
Restaurant address: 231 N Sycamore St Newtown, PA 18940, USA
Restaurant: Avalon Cafe