ChefMoz: Southlake
Directory of restaurants. Invites restaurant submissions and reviews.
Sub Shop Blimpie Sub
Blimpie Sandwich - Located at 500 W. Southlake Blvd. #140 - Southlake, Texas.
Sushi - Japanese Restaurant
Sushi restaurant minutes from DFW airport. California rolls, cucumber roll, salmon, and tuna.