93 St. Leonard's Street, Edinburgh EH8 9QY, United Kingdom
closed on Monday, 5pm-11pm Tuesday- Friday, 12pm-11pm week ends
+44 131 629 9877
Rice Terraces is a restaurant located at 93 St. Leonard’s Street, Edinburgh EH8 9QY, United Kingdom.
Visited 626 times, 1 Visits today
You must be logged in to post a comment.
New User? Register Now
Already have an account? Sign in