Leos' Restaurant
Jump to navigation
Jump to search
Leo's Restaurant was a seafood restaurant operated by George Leos and located at 414 18th Street South.
In 1972 it moved across the street to 401 18th Street South.
Leo's Restaurant was a seafood restaurant operated by George Leos and located at 414 18th Street South.
In 1972 it moved across the street to 401 18th Street South.
This article is a stub. You can help Bhamwiki by expanding it.