The photograph on the front cover is not related to the restaurant: it shows a star ornament that was part of the sign for the Sinbad Motel on Biscayne Boulevard in Miami, near Criteria Studios, where the bulk of the album was recorded.