Update Info - Genghis Grill
This restaurant was reported as closed. If it is open, let us know.
Genghis Grill
3805 Northdale Blvd
Tampa, FL 33624
3805 Northdale Blvd
Tampa, FL 33624
This restaurant was reported as closed. If it is open, let us know.