cafe sevilla

Restaurants 5624951111 | Long Beach, CA, USA
Cafe Sevilla's LONG BEACH location is located in the heart of downtown Long Beach, just blocks from the Convention Center and Aquarium of the Pacific.