Ratings and reviews of Terrabis - Garyville
(1 ratings / 2 reviews)
3.7
Quality
3.3
Service
3.3
Atmosphere
Reviews 1-2 of 2
December 13, 2025
Insaly high prices and they have extra charges and hidden fees
May 7, 2025
Most of the staff are great. Knowledgeable about products and brands. Management needs work. One of their leads needs fired for his attitude