Machupicchu Restaurant
3974 W Hillsborough Ave
Tampa, FL 33614-5628
813-875-2661