Get directions to: Cristal Takeout, Lakeland, FL
Restaurant address: 229 N Wabash Ave Lakeland, FL 33815, USA
Restaurant: Cristal Takeout