Subway 33232

Subway #33232-0 is a Subway restaurant located at 600 West 19th Street Suite D, Costa Mesa, California.