Metro Bar & Grill
Add to Favorites
Add Hours
Phone: (570) 675-3663
Address: 1174 Twin Stacks Dr, Dallas, PA 18612
Cuisines: Bar & Grills
63 Gerald Ave, Dallas, PA 18612
2834 Memorial Hwy, Dallas, PA 18612
206 Main St, Dallas, PA 18612
67 Country Club Shopping Ctr, Dallas, PA 18612
2685 Memorial Hwy, Dallas, PA 18612
11 Garbutt Ave, Dallas, PA 18612
140 N Memorial Hwy, Shavertown, PA 18708
149 N Main St, Shavertown, PA 18708
54 Dallas Shopping Center, Dallas, PA 18612
100 E Overbrook Rd, Shavertown, PA 18708