Search by tag: top-sirloin-steak

The inside of a restaurant with a lot of framed pictures.

The Jack Astor’s Bar & Grill located in the newly renovated Lansdowne park is among several pubs and various restaurant that patrons can choose from. However, Jack Astor’s is quickly being recognized for not only being a fun sport enthusiasts hang out, but as well as having a very diverse food menu to please all […]

Follow Us On Instagram