La Casa De Joao is an authentic Portuguese restaurant offering traditional dishes in a warm and inviting atmosphere. Payment options include card, check, and cash.