La Tambora Cafe Restaurant Inc
Add to Favorites
Add Hours
Saved to Favorites
Phone: (215) 288-4114
Address: 738 Adams Ave, Philadelphia, PA 19124
Cuisines: Deli
5271 Howland St, Philadelphia, PA 19124
4640 Roosevelt Blvd, Philadelphia, PA 19124
554 E Sanger St, Philadelphia, PA 19120
520 E Hunting Park Ave, Philadelphia, PA 19124
4501 Castor Ave, Philadelphia, PA 19124
5724 Old York Rd, Philadelphia, PA 19141
4800 B St, Philadelphia, PA 19120
1717 Cottman Ave, Philadelphia, PA 19111
6300 Torresdale Ave, Philadelphia, PA 19135
21 E Glenside Ave, Glenside, PA 19038