Get directions to: Alexis Cafe, Orlando, FL
Restaurant address: 947 N Semoran Blvd Orlando, FL 32807, USA
Restaurant: Alexis Cafe