Key Rosa
Add to Favorites
OPEN NOW
Today: 11:00 am - 11:00 pm
Amenities:
Good for groups
Phone: (215) 747-0403
Address: 605 N 64th St, Philadelphia, PA 19151
Phone: (215) 465-1650
Parking: Street
Wi-Fi: No
Bike Parking: No
Attire: Casual
Good For Groups: Yes
Good for Kids: Yes
Wheelchair Accessible: No
Take Out: Yes
Alcohol: No
Takes Reservations: No
Outdoor Seating: No
6503 Lansdowne Ave, Philadelphia, PA 19151
5100 Lancaster Ave, Philadelphia, PA 19131
5931 Cedar Ave, Philadelphia, PA 19143
4600 City Ave, Philadelphia, PA 19131
7571 Haverford Ave, Philadelphia, PA 19151
6208 Lancaster Ave, Philadelphia, PA 19151
1725 Chestnut St, Philadelphia, PA 19103
5934 Chestnut St, Philadelphia, PA 19139
33 Garrett Rd, Upper Darby, PA 19082
6600 Haverford Ave, Philadelphia, PA 19151