Terra Luna Cafe
57 De Pasquale Ave
Providence, RI 02903-1513
401-432-7565