Ribs to order in a restaurant (6)
I believe the answer is:
bistro
'restaurant' is the definition.
(I know that bistro is a type of restaurant)
'ribs to order' is the wordplay.
'order' is an anagram indicator.
'ribs'+'to'='ribsto'
'ribsto' is an anagram of 'BISTRO'.
'in a' is the link.
(Other definitions for bistro that I've seen before include "Coming out of restaurant" , "Small French bar and restaurant" , "Small informal French cafi" , "Modest restaurant" , "'Small, inexpensive restaurant (6)'" .)