Leo’s Seafood Restaurant & Take-Out

Online

Hours & Seasons

  • Hours - Open T-Th, Sa, 11am-8pm; F, 11am-10pm.

Address

  • 902 Alston Ave.

    Durham,   NC   27701

Phone

This take-out-only seafood restaurant serves fried fish either as a sandwich or as a combination platter with sides.

How to Find Us

Explore nearby listings.

Address:

902 Alston Ave.
Durham NC 27701

Coordinates:

Latitude: 35° 59' 37.3194" / Longitude: -78° 53' 9.5994"

Get directions to this location...

Request your Travel Guide

Download or order FREE guides and maps

Discover Project Project 543

Explore unique spots across North Carolina