Come enjoy a delightful dish at Sheep's Head Bistro. They are open after-hours from Tuesday to Sunday. You can get there by public transit and car. They are situated in an area filled with merchants.