Austin
Restaurants
525 N Lamar Blvd
- Category:
- Restaurants
Austin, 78703
TX, United States
- (512) 476-1206
Rate and review North Side Trattoria in Austin, TX, United States!
Share your experiences at North Side Trattoria with your friends or discover more Restaurants in Austin, TX, United States.