Amici is an Italian restaurant offering refined cuisine in a welcoming atmosphere with both indoor and terrace seating.