Update Info - Maikel's Kitchen
This restaurant was reported as closed. If it is open, let us know.
Maikel's Kitchen
11935 Sheldon Rd
Tampa, FL 33626
11935 Sheldon Rd
Tampa, FL 33626
This restaurant was reported as closed. If it is open, let us know.