Get directions to: Siam Orchid, Alexandria, KY
Restaurant address: 8254 Alexandria Pike Alexandria, KY 41001, USA
Restaurant: Siam Orchid