Here's what Trippy members say about Idiot Café:
"I know the name isn't very welcoming, but Idiot Café is a veg place." See More