Nidias Restaurant
7801 N Nebraska Ave
Tampa, FL 33604-4240
813-232-7500