St. Paul Restaurants Review: Aroma’s Pizza
Aroma’s Pizza is a tiny come-as-you-are type of St. Paul restaurant that is tucked away into the downstairs area of St. Paul’s large Lowry Medical Arts Building that is easily located at 350 St. Peters Street. Aroma’s Pizza has a plain name, and a plain atmosphere, but there is nothing plain or ordinary about their ...