Cowtown Sushi Reviews & Details
2225 W Southlake Blvd
Cowtown Sushi is located at 2225 W Southlake Blvd in Southlake near the intersection of Alamo Dr and Alamo Ct. Their menu consists of Japanese and Chinese dishes . Call (817) 310-0089 for dine in or takeout.
- Cuisine:Japanese and Chinese
- Service:Dine In and Takeout
- On The Menu:Sushi
- Major Intersection:Alamo Dr And Alamo Ct
Tell us more about Cowtown Sushi Southlake!