TLT & Grill Soup

20371 Stevens Creek Blvd, Cupertino
(408) 777-8000