Description
Family-run breakfast & lunch find serving comfort food in a simple interior with checkered floors.
Name: Leo's Diner
Address: 333 N Orange Ave, Orlando, FL 32801
Phone Number: +1 407-423-5367
Restaurant Type: Diner, American restaurant
Leo's Diner is a Diner located at 333 N Orange Ave Orlando/Florida
(Latitude,Longitude: 28.5463745,-81.378972)
Postal Code: 32801
Location
-
333 N Orange Ave, Orlando, FL 32801
Add a review