The Station (restaurant): Difference between revisions

From Bhamwiki
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
19831985?
Succeeded by:
?