Edinburgh Larder Bistro is a dining establishment offering a bistro experience. It is noted for its location on Blackfriars Street and Alva Street, with available street parking and proximity to public transit.