

Restaurants visited by Opeola
City: Philadelphia, 136 S 15th St, Philadelphia I-19102-3009, United States
"Great food and Great service!!"
- «
- »
Reviews

Opeola
06.08.2023 - 06:53
This is definitely the best Green Line Cafe in town. The staff is friendly, the prices are reasonable, and the space is clean with a more open atmosphere compared to some other locations near the univ

Opeola
05.08.2023 - 07:16
I absolutely loved this place! I was pleasantly surprised by the beautiful atmosphere and the lovely decor, especially considering its unassuming exterior. The interior is truly magical and exceptiona
- «
- »
Photos
No photos