Too Bizaare is a very unique restaurant. It's a great place to meet a group of friends and relax. It's a nice settting, because it's so comfortable. You don't sit at regular tables with chairs, you sit in love seats and couches and very comfy over stuffed chairs. The food is great and the portion sizes are very generous.
Weeknights are the best time to go. Less crowded.