El Machupicho Restaurant
651 Admiral St
Providence
RI
02908
(401) 831-5925
facebook.com
Open Map
Description
El Machupicho Restaurant is located at 651 Admiral St, Providence, RI. This location is in the Wanskuck neighborhood. This business specializes in Family Style Restaurants.
by merchantcircle on May 26, 2015 from
merchantcircle
Adjacent
family restaurant
family restaurants
food
Food & Dining
Peruvian
restaurant
Restaurants
Restaurants Family Style
Soccer Bar