Amuri Italian Cuisine

9932 Mercy Rd Unit 109, San Diego, CA

Menu (As of 10/29)

Amuri Italian Cuisine: hours and how to order