Skip to main contentToast Local logo
Lola Happy 3421 E Plaza Blvd

Lola Happy 3421 E Plaza Blvd

SeafoodPrice range $1-15

Closed

3421 E Plaza Blvd, National City, CA 91950