Tuk Tuk Restaurant

Overview

Address: 4630 Natomas Blvd
Sacramento, CA 95835
Website: tuktuksac.com
Phone: 916-575-7957