Ambrosia Philly: Ambrosia restaurant is located on the corner of 24th St and Locust St. It is a casual italian restaurant providing delicious food and a welcoming atmosphere. We are focused on homemade pastas and classic italian dishes made with the freshest and seasonal ingredients. Our restaurant is B.Y.O.B. (Bring your own beverage).