Eating Sandwich Vietnamese at Ba Le Sandwich Shop restaurant in Alhambra, CA.

Feedback

Do you manage or own Ba Le Sandwich Shop?

Yes