The French Press - Goleta

#11 - European - Isla Vista, #13 - European - Isla Vista, Cafés
250 Storke Road, Goleta, 93117, United States Of America

The French Press

Address
250 Storke Road, Goleta, 93117, United States Of America

Amenities

Cafe

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menulist App now