Station House Restaurant Send to Phone
561-801-5000
A classic South Florida seafood house where the specialty is---what else?---Maine lobster.