Jumbo Thai Express

1310 College Ave.
Boulder
Colorado
United States