North Side Trattoria

525 N Lamar Blvd, Austin 78703, United States Get Directions to this spot
525 N Lamar Blvd
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.