T & B Villa
- Address
- 119 Main St
- Place
- Shell , WY 82441
- Landline
- (307) 765-2925
Description
T & B Villa can be found at 119 Main St . The following is offered: Restaurants - In Shell there are 1 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(307)765-2925 (307)-765-2925 +13077652925