Subway 23318

Subway #23318-0 is a Subway restaurant located at Mini Mart/Subway, 6000 Dougherty Road, Dublin, California.