Here's what Trippy members say about Amy's Place:
"By University at Buffalo's South campus is Amy's Place on 3234 Main St." See More