Eating Burger at Apollo Super Burgers restaurant in Temple City, CA.

Feedback

Do you manage or own Apollo Super Burgers?

Yes