Sister Cities Café
(57)
Cafe
Address: 200 N 18th St, Philadelphia, PA 19103
Hours: Closed ⋅ Opens 9 AM Sun
Phone: (215) 440-5500
Rating
(63) · $$ - $$$
Order food online at Two Sisters Cafe, Sherwood with Tripadvisor: See 63 unbiased reviews of Two Sisters Cafe, ranked #5 on Tripadvisor among 60 restaurants in