Carrabba's is located in the Mall of Green Hills complex, so I wasn't sure how good it would be. (Does proximity to a mall equal bad food? Well, sometimes.) I was so surprised; Ca...
All reviews seem positive