Silhouette Reviews & Details
718 Congress Ave
Silhouette is located at 718 Congress Ave in Austin near the intersection of W 10th St and Colorado St. Their menu consists of Japanese dishes . Call (512) 478-8899 today!
- Major Intersection:W 10Th St And Colorado St
Tell us more about Silhouette Austin!