This is the food page of The Steak Pit on 1666 Avenue Rd. North York ON M5M 3Y1.
The Steak Pit is a new listing on food pages, updated on August 21, 2017.
The Steak Pit is ranked #1 of 25 Restaurants in Lawrence Manor North York.
This page has had 453 visitors. You are the 453rd.