Description
Name: Papa Lozzi Italia
Address: 504 N Alafaya Trail STE 105, Orlando, FL 32828
Phone Number: +1 407-440-2099
Restaurant Type: Italian restaurant, Pizza restaurant, Restaurant
Papa Lozzi Italia is a Italian restaurant located at 504 N Alafaya Trail STE 105 Orlando/Florida
(Latitude,Longitude: 28.5538695,-81.2077034)
Postal Code: 32828
Location
-
504 N Alafaya Trail STE 105, Orlando, FL 32828
Add a review