Moro's is a restaurant offering Italian cuisine. Known for its simple, clean atmosphere.