The Station (restaurant): Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{About|the Homewood restaurant|the nightclub|The Station}} '''The Station''' was a California-styled restaurant located at 2835 18th Street South Homewood|18th Street Sout...") |
(No difference)
|
Latest revision as of 00:05, 28 March 2023
- This article is about the Homewood restaurant. For the nightclub, see The Station.
The Station was a California-styled restaurant located at 2835 18th Street South in Homewood from 1983 to at least 1985.
Preceded by: Patriot Arcade |
2835 18th Street South 1983–1985? |
Succeeded by: ? |