E Elizabeth Oates Review of Talula's 3 years ago Great food. Great mood. Great service. Just a grea... Great food. Great mood. Great service. Just a great place.
Comments: