Summary

Italian food restaurant and pizzeria with vegetarian options.

Location