4937 W Century Blvd, Inglewood, California 90304 USA
Tostada de Ceviche de Pescado
Photo Credit: Yelp