Get directions to: Bacchus Restaurant, Seattle, WA
Restaurant address: 806 E Roy St Seattle, WA 98102, USA
Restaurant: Bacchus Restaurant