Mediterranean Restaurants in Aberdeen, SD Roma Ristorante Italiano104 S Main StAberdeen, SD, 574016057255757Italian RestaurantsMediterranean RestaurantsPizza DeliveryUsed Restaurant Equipment Supplies Show More