2 Theatre Square, Ste 153, Lafayette 94563, United States
No delivery
Spot something wrong?
Dishes at Table 24. Prices may vary in venue.
Been to Table 24? Be the first to share what you ate.