Around Town: Inside the just-launched The Rameshwaram Cafe in