On a back street in Northampton, the Mosaic Cafe is a plain, simple place. You order your meal at the counter, pick up your utensils from a serving station, and find a table. We did not expect too much. But each of our dishes was fantastic. I ordered the Moroccan fish stew. It was packed with salmon, veggies, and subtle spices. My wife ordered the beef equivalent. Both provided very generous portions and were truly delicious. The meal came out fairly quickly, it we were very early and the place was almost empty. It might take the kitchen somewhat longer when it fills up.
If you own or manage Mosaic Cafe, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.