Does the Mehzcla accept orders by phone?

Just give us a call at +1 (786) 257-3660 and we will be happy to take your carry out order and have it ready for pick up.