National Mechanics
Address:
22 S 3rd St, Philadelphia, PA 19106
Phone:
(267) 324-5898
Hours:
- Mon: 5pm-12am
- Tue: 11am-2am
- Wed: 11am-2am
- Thu: 11am-2am
- Fri: 11am-2am
- Sat: 11am-2am
- Sun: 11am-2am
Other Businesses:
- FuZhong Fast Food at 149 N 11th St, Philadelphia, PA 19176
- King House at 2550 Germantown Ave, Philadelphia, PA 19133
- Teppanyaki Grill & Supreme Buffet at 2920 Roberts Ave, Philadelphia, PA 19129
- The Little Kitchen of Bala at 5000 City Ave, Philadelphia, PA 19131
- Bain's 1910 Deli at 111 S Independence Mall E, Philadelphia, PA 19106