Get directions to: Aquarius Star, Cincinnati, OH
Restaurant address: 329 Ludlow Ave Cincinnati, OH 45220, USA
Restaurant: Aquarius Star