Larry's Steaks
Steakhouse
💬
2050 reviews
📍
920 W Girard Ave
