Moro Restaurant Reviews & Details
1307 N Scott St
Moro Restaurant is located at 1307 N Scott St in Wilmington near the intersection of N Scott St and W 13th St. Their menu consists of American dishes . Call (302) 777-1800 for dine in.
- Service:Dine In
- Major Intersection:N Scott St And W 13Th St
Tell us more about Moro Restaurant Wilmington!