Subway Sandwiches & Salads 14 Southland Mall Hayward, CA 94545 Phone: (510) 785-4485
Category: Restaurants