Sambo's Sign

Sambo's Sign
The sign for Sambo's Restaurant in Santa Barbara. This this the only remaining Sambo's in the United States - www.sambosrestaurant.com
View Comments (0)