Restaurant ending
Else clues• -place to buy food
• Assam silkworm
• Certain silkworm
• Crossword-loving worm?
• Emporium suffix
• Ending meaning place of business
• Ending with ranch
• Italian emporium ending
• Ranch addition?
• Silk from Assam
• Silk source
• Silkworm
• Source of silk
• Spanish store suffix
• Suffix for a place to eat
• Suffix meaning place of business
• Suffix meaning place to eat
• Suffix with ranch
• Term for a worm
• Wild silkworm