1
Mayflower Restaurant (Miami, Fla.)
Mayflower Restaurant (Miami, Fla.)
Publication Date:
1959
Subjects.Display:
Restaurants
Miami (Fla.)
Mayflower Restaurant (Miami, Fla.).
Source Institution:
HistoryMiami Museum