If you do not like meat his may not be there place for you. Dropped in here for dinner with a team from work. Steak and mixed grills were the order of the day and while quite busy the service was prompt and the food quite good. We each had a different grill plate with sides of mixed vegetables and the steaks were cooked as ordered. The beer was typical Czech and went well with the meal. Service was polite and efficient.
I saw they had a few vegetarian dishes but really this is focused on meat lovers in my view. For those in downtown Prague it is about 500 meters from the main station or about 1k from the old town. So easily accessible by foot.