Get directions to: Saga Japanese Steak House, Sarasota, FL
Restaurant address: 8383 S Tamiami Trl Sarasota, FL 34238, USA
Restaurant: Saga Japanese Steak House