Delicious pupusas and good service. We will be back.
LLITO RESTAURANT is located at 32681 Mission Blvd, Hayward, CA 94544