Subway 23487

Subway #23487-0 is a Subway restaurant located at, 5270 Griggs Road Building C, Houston, Texas.