La Tambora Cafe Restaurant Inc
Add Hours
Phone: (215) 288-4114
Address: 738 Adams Ave, Philadelphia, PA 19124
Cuisines: Deli
5271 Howland St, Philadelphia, PA 19124
554 E Sanger St, Philadelphia, PA 19120
4640 Roosevelt Blvd, Philadelphia, PA 19124
4501 Castor Ave, Philadelphia, PA 19124
520 E Hunting Park Ave, Philadelphia, PA 19124
5018 N 5th St, Philadelphia, PA 19120
5651 N 5th St, Philadelphia, PA 19120
1717 Cottman Ave, Philadelphia, PA 19111
5450 Large St, Philadelphia, PA 19124
4800 B St, Philadelphia, PA 19120