About Redwood Bistro
Closed California Bistro once located in Corstorphine, Edinburgh.
More about Redwood Bistro
Redwood Bistro is located at 1 Meadow Place Road, EH12 7TZ Edinburgh, United Kingdom
Closed California Bistro once located in Corstorphine, Edinburgh.