Swen Chinese Restaurant

Description

A variety of familiar Chinese dishes, plus lunch specials & takeout. Quick, made to order, and reasonably priced. Located right on The Strip. Come in and see us today.

  Map
1130 University Blvd, Tuscaloosa, AL 35401 Get Directions