Citizen Crust, located in Foxborough at Patriot Place, specializes in Roman pizza alongside tacos and Cuban sandwiches. The restaurant operates both for takeaway and dine-in service, and handles online ordering. The menu leans toward street food alongside their pizza offerings.