Explore a world of flavors today at Avalon. Situated at 312 South High Street, West Chester, Pennsylvania, 19382, United States, we are open today and look forward to serving you a meal you won't forget. With a proud 4.4 rating and 115 positive reviews, we're the perfect choice for your culinary adventure. Discover the business hours of Avalon on our website. If you need specific details or have any queries, please call +16104364100.