Someone wrote:
> There's a little Peruvian restaurant in Watertown Square by the bus stop.
I think you mean the Casa de Pedro on Main St. I don't think they're
Peruvian, I think they're Argentinian.Boston, MA
Eats Archive › Massachusetts › Boston
Boston, MA
Someone wrote:
> There's a little Peruvian restaurant in Watertown Square by the bus stop.
I think you mean the Casa de Pedro on Main St. I don't think they're
Peruvian, I think they're Argentinian.