Loading opening times...
Filmhouse is registered at 88 Lothian Road, Edinburgh, . At this moment the business is closed. Tomorrow Filmhouse will be open from 09:00 until 23:30. This firm specialises in following categories: Restaurants, Bars & Pubs, Cinemas, Snack Bars.