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

See all of our videos »

Close X