Subway 49775

Subway #49775-0 is a Subway restaurant located at Stater Bros. Shopping Center E23, 1175 Baker Street, Costa Mesa, California.