Torch Wood Cafe
➤ 303 North 3rd Street, Philadelphia, 19122, United States Of America, Camden
Petit-déjeuner, Sandwichs, Poulet, Café, Café
"I'm apt sitting across from Torch Wood, and they've been feeding me for days; a friendly family business, with delicious generously portioned prepared foods (currently enjoying their turkey avocado hoagie)!"