Subway 22587

Subway #22587-0 is a Subway restaurant located at 2263 Fairview Road Unit C, Costa Mesa, California.