Subway 23487

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