RAY Score
RAY Score | Rita Cafe & Bistro — 30/100