Nick the Greek ★★★★★4.6 (380) Restaurants Greek restaurant · Gyro restaurant · Lunch restaurant (more) 165 Plaza Dr Ste 711, Vallejo, CA 94591 Call Website Details →