Skip to Main content
Twin Crab - North Freeway (New)
0
Order Online
Sign in
Currently not accepting online orders
Twin Crab Juicy Seafood & Bar (North Freeway) 4400 North Freeway, Suite 400B
4400 North Freeway, Suite 400B, Houston, TX
Pickup Only
Online ordering is currently unavailable. Please contact the restaurant to place an order.