Subway 23578

Subway #23578-0 is a Subway restaurant located at Northpark Plaza Shopping Center, 3909 Irvine Boulevard, Irvine, California.