Subway 23193

Subway #23193-0 is a Subway restaurant located at Mountain Village Plaza, 12865 Mountain Avenue Suite A, Chino, California.