T4 U to Open in Natomas Before Year’s End

THE NATOMAS BUZZ | @natomasbuzz Work is near completion on the new T4 U location in Natomas expected to open before year's end. The restaurant is located at 4660 Natomas Boulevard, in Suite … [Read more...]