byrds restaurant steak

Good food with a view