Located on Drexel University's campus, the atmosphere at Ecco Qui is a combination of love for both Drexel and the city of Philadelphia. Patio dining is essential in the summer months. Combining Italian and Latin influences, the menu is anything but boring. Try the white pizza topped with jumbo grilled shrimp and Italian herbs or any one of their unique and delicious salads or sandwiches.
3200 Chestnut St.
Philadelphia, PA 19104
Phone: 2152223226
Reservations: