Capeo Restaurant Address: 425 Main St, North Little Rock, AR 72114 Phone: (501) 376-3463 Cuisine: Italian Read more