Tavada Tavuk FR is a restaurant.