A new restaurant and coffee shop has opened in a house on Lafayette Street in Fayetteville. The shop, called Moonhouse, is ...