Leo's Restaurant Reviews & Details
11628 W. Broad St.
Leo's Restaurant is located at 11628 W. Broad St. in Richmond near the intersection of W Broad St and Spring Oak Dr. Their menu consists of Mexican dishes . Call (804) 855-2222 for dine in.
- Service:Dine In
- Major Intersection:W Broad St And Spring Oak Dr
Tell us more about Leo's Restaurant Richmond!