A friend recommended a place called Mary & Rob's either on Westwood or in Westwood. Have done both a google and telephone internet search. Cannot find.
1) Does this place still exist?
2) If so, is it any good.
3) If (1) and (2), what is the contact info/exact locale.